package proyecto.service;

import proyecto.dao.PersonaDAO;
import proyecto.exception.DAOExcepcion;
import proyecto.exception.EmpleadocpException;
import proyecto.exception.LoginExcepcion;
import proyecto.modelo.Persona;

public class PersonaServiceImpl implements PersonaService {

    private PersonaDAO personaDAO;

    public PersonaDAO getUsuarioDAO() {
        return personaDAO;
    }

    public void setPersonaDAO(PersonaDAO personaDAO) {
        this.personaDAO = personaDAO;
    }

    public Persona validar(String idUsuario, String clave) throws DAOExcepcion, LoginExcepcion {
    	Persona p=new Persona();
        return p;
    }
    
    public Persona detalle_persona(int in_codND) throws DAOExcepcion, EmpleadocpException{
    	Persona p = personaDAO.detalle_persona(in_codND);
    	return p;
    }
    
    public boolean actualizarDatosIntranetCP(Persona vo) throws DAOExcepcion, EmpleadocpException{
    	boolean updDatos = personaDAO.actualizarDatosIntranetCP(vo);
    	return updDatos;
    }

}
